/**
 * @Title: practiceDao.java
 * @Package com.car.dal.dao.practice
 * @Description: TODO
 * Copyright: Copyright (c) 2016
 * Company:竞思教育
 * 
 * @author yuxiaojiang
 * @date 2016年6月9日 下午7:14:21
 * @version V1.0
 */
package com.car.dal.dao.reception;

import java.util.List;

import com.car.bean.GridObj;
import com.car.bean.PageObj;
import com.car.dal.dao.ibatis.CommonDaoInterface;
import com.car.dal.object.TgReception;
import com.car.dal.object.TgRecruitment;
import com.car.util.Page;

public interface TgReceptionDao  extends CommonDaoInterface<TgReception, Long>{
	
	public GridObj GetList(TgReception reception, PageObj pageObj);
	
	public Integer getReceptionCount(TgReception reception);
	
	public List<TgReception> getReceptionByType(TgReception reception , Page page);
	
	public Integer getReceptionCount2(TgReception reception);
	
	public List<TgReception> getReceptionByType2(TgReception reception , Page page);
	
	public List<TgReception> getReceptionByKeyname(TgReception reception);
	
	public List<TgReception> getReception(TgReception reception);

	public List<TgReception> getMoney1(TgReception reception);
	
	public List<TgReception> getMoney(TgReception reception);

	public List<TgReception> getZonlReceptionCount(TgReception reserve);
	
	public Integer getDanReceptionCount(TgReception reception);
	
	public Integer getZonlEarnestCount(TgReception reception);
	
	public Integer getReceCountByType(TgReception reserve);
	
	public List<TgReception> getEarnest(TgReception reception);

	public List<TgReception> getEarnest1(TgReception reception);
	
	public List<TgReception> getMoneyEar(TgReception reception);
	
	public List<TgReception> getReceptionByStatis1(TgReception reception);
	
	public List<TgReception> getReceptionByStatis2(TgReception reception);
	
	public List<TgReception> getReceptionByStatis3(TgReception reception);
	
	public List<TgReception> getReceptionByType3(TgReception reception);


	//未成单 总接待数
	public Integer getReceTotalByExcel(TgReception reception);

	//未成单 成单数
	public Integer getReceSuccessTotalByExcel(TgReception reception);


	//未成单数
	public  Integer getReceFailByExcel(TgReception reception);

	public  Integer getReceSuccessTotalByExcelV2(TgReception reception);
	// <!-- 本月接待统计(总量包括试用期的) -->
	public Integer getZonlReceptionCount1(TgReception reception);

}
